Hi all,
I’ve been using Firefox for a while now, but coming from Chrome, I’m finding some aspects of Firefox’s cache management and tab behavior a bit inconvenient, and … (tuilleadh eolais)
Hi all,
I’ve been using Firefox for a while now, but coming from Chrome, I’m finding some aspects of Firefox’s cache management and tab behavior a bit inconvenient, and I wanted to share my thoughts.
The issue:
When I restart Firefox (version 133.0.3-1), it loads webpages from the disk cache, which is fine because I’ve set browser.cache.disk.enable to true and browser.cache.check_doc_frequency to 2, it will always make a request to the server on restarting Firefox with the default value of 3. However, the problem arises when I open new tabs — they also load from the disk cache instead of requesting fresh content from the server.
What I’m looking for:
A way to have Firefox:
Load webpages from the disk cache when restarting the browser (which I want, and I have set browser.cache.disk.enable to true for this).
But always make fresh requests from the server when opening new tabs, no matter what the cache settings are.
In Chrome, this behavior is more intuitive — it loads from the cache after restart but always fetches from the server for new tabs, which I find to be much more reasonable.
I understand that about:config provides settings like browser.sessionstore.restore_on_demand, but adjusting this option makes Firefox fetch content from the server for all tabs, including those opened after a restart. This doesn’t seem like a perfect solution because it takes away the ability to use the disk cache after restarting the browser.
I would really appreciate it if Firefox could offer more granular control over this behavior, so users could get the benefits of both caching and real-time requests based on the type of tab (restart vs. new tab).
Thanks for your attention, and I hope to see some improvements in future updates!